audio-visual show - Turkish English Dictionary